engine stalling - Turkish English Dictionary